Vcenter Namespaces Networks Nsx VpcInfo

Vcenter Namespaces Networks Nsx VpcInfo
Vcenter Namespaces Networks Nsx VpcInfo

The Vcenter Namespaces Networks Nsx VpcInfo schema contains information about a VPC.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "vpc": "string",
    "name": "string",
    "nsx_path": "string",
    "nsx_project_info": {
        "project": "string",
        "name": "string",
        "nsx_path": "string"
    },
    "vpc_connectivity_profile_info": {
        "profile": "string",
        "name": "string",
        "nsx_path": "string",
        "description": "string",
        "default_profile": false,
        "external_ip_blocks": [
            {
                "path": "string",
                "name": "string",
                "cidr": {
                    "address": "string",
                    "prefix": 0
                },
                "available_ip_ranges": [
                    {
                        "address": "string",
                        "count": 0
                    }
                ],
                "used_ip_count": 0,
                "available_ip_count": 0
            }
        ],
        "privatetgw_ip_blocks": [
            {
                "path": "string",
                "name": "string",
                "cidr": {
                    "address": "string",
                    "prefix": 0
                },
                "available_ip_ranges": [
                    {
                        "address": "string",
                        "count": 0
                    }
                ],
                "used_ip_count": 0,
                "available_ip_count": 0
            }
        ]
    },
    "private_cidrs": [
        {
            "address": "string",
            "prefix": 0
        }
    ]
}
string
vpc
Required

Identifier of the VPC.

This property was added in vSphere API 9.0.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespace_management.networks.nsx.Vpc. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespace_management.networks.nsx.Vpc.

string
name
Required

Name of the VPC.

This property was added in vSphere API 9.0.0.0.

string
nsx_path
Required

NSX path of the VPC.

This property was added in vSphere API 9.0.0.0.

nsx_project_info
Required

NSX Project used for this namespace.

This property was added in vSphere API 9.0.0.0.

vpc_connectivity_profile_info
Required

VpcConnectivityProfile used for this namespace.

This property was added in vSphere API 9.0.0.0.

private_cidrs
Optional

CIDR blocks from which private subnets and private pod IPs are allocated.

This property was added in vSphere API 9.0.0.0.

missing or null if no private CIDRs configured.